strokes gained
Modern Golf: Between Transfer Noise and the Signal of DataI remember an April night in Brisbane. The screen in the living room was stil...
Eight Dimensions of Golf Data and the N/A Column: Why Most Asian Courses Leave No Numeric TraceOpening: 47 columns and a single N/A On January 12, I reopened my personal...
When Golf Data Comes Back Empty: The Discipline of the AnalystWhen Golf Data Comes Back Empty: The Discipline of the Analyst A morning at...
Busuttil, Malta and the Narrowest Door in Professional SnookerSofia, mid-October. The final table of Q Tour Event 2 sits in a hotel hall in...
Overwatch 2 Perks: The Power Curve Breaks, and the Blind Spots Nobody Has MeasuredThird round on Ilios. I stopped the frame at second 412 and rewound three...
From 1-4 to 15-6: The Substitution That Flipped Vietnam's Women's Doubles Sepak Takraw Semifinal Against South KoreaThe arena at Asiad 20 was half empty that afternoon. The group stage had...
China-EU Friendship Tournament: When the Table Becomes a Negotiating TableI sat in the media room of the Royal Alpa Table Tennis Club in Brussels,...
Asian Games 2026: India's projected path to badminton men's team event finalHangzhou 2026 left Indian men's badminton with a silver medal and a question...
Amid the Annual Season: Pressure, Silences, and the People Behind the ScreenIn the last three matches of the LCK annual season group stage, the...
Tanvi Patri Wins 2026 Badminton Asia U17 Title: Three Deciders and an All-Indian FinalIn the third game of the U17 girls' singles final in Chengdu, the scoreboard...
V.League in the Transfer Window: Filtering Noise to Find the SignalV.League in the Transfer Window: Filtering Noise to Find the Signal At 11 p.m...
Courtois Puts $484,000 Into Astralis: The Raise Only Covers Six Weeks of LossesAstralis was not saved. They were given oxygen — and everyone called it a...
The Discipline of an Empty Table: How Table Tennis Learned to Say 'Insufficient Data'Close to one in the morning, on the screen in front of me sat a nine-dimensio...
95 Points, 5 Points, and an Empty Bench: Vietnam's PUBG Mobile Fourth-Place Equation at ASIAD 2095 Points, 5 Points, and an Empty Bench In the fifth lobby of day one,...
Two Strikers, Ten Goals, and the Oversized Shadow Over Vietnam’s AttackWhen the lights went out in Bangkok, Vietnamese fans were still lost in...
The Empty Report and the Silent Data Trap in Esports AnalyticsOn August 13, 2026, a two-stage analytical report was opened on a workstation...
Sindhu Takes Game One 21-11 Then Collapses in the Decider: The 122-Second Rally That Settled the Asian Games 2026 Quarter-finalThe third game was only a few points old when the shuttle was lifted high...
The 90+5th Minute in Ninh Binh: A Back Line Out of Position Against a Team That Chose to Sit DeepOn the evening of October 25, I replayed the fourth tape of the second half f...
Türkiye at the 2027 World Championship: The Real Value of Sixth PlaceThe brief on my desk was exactly four lines long. It said the Türkiye men's...
2026 Showdown at the Net: ACC vs SEC at Disney World – A Blueprint for Reshaping NCAA Women's VolleyballWhen the schedule was announced, no one noticed the smallest detail: Pitt, th...
